Parallel Higher-order Svd for Tag-recommendations
نویسندگان
چکیده
Social Tagging has become a method of choice for enriching data (like pictures) with meta-data which in turn can be used for searching (like retrieving art pictures) or tag recommendations relying on Singular Value Decompositions (SVD) to reduce dimensionality. We observed that social tagging-based search or tag-recommendation is more successful, if several dimensions describing the tagging community (like age, interests, cultural background) are considered. In other words, social tagging-based search calls for higher-order, or tensor-based, SVD instead of standard, matrix-based, SVD. This article reports on a parallelization of higher-order SVD which achieves a significantly better time complexity by comparison to single processor approaches. This time complexity is possible thanks to a careful use of Hestenes' SVD. This article also reports on a first experimental evaluation of the approach for a tag recommendation system.
منابع مشابه
FoldCons: A Simple Way To Improve Tag Recommendation
Tag recommendation is a major aspect of collaborative tagging systems. It aims to recommend tags to a user for tagging an item. In this paper we present a part of our work in progress which is a novel improvement of recommendations by re-ranking the output of a tag recommender. We mine association rules between candidates tags in order to determine a more consistent list of tags to recommend. O...
متن کاملImproving tag recommendation by folding in more consistency
Tag recommendation is a major aspect of collaborative tagging systems. It aims to recommend tags to a user for tagging an item. In this paper we present a part of our work in progress which is a novel improvement of recommendations by re-ranking the output of a tag recommender. We mine association rules between candidates tags in order to determine a more consistent list of tags to recommend. O...
متن کاملBuilding a semantic search engine with games and crowdsourcing
Semantic search engines aim at improving conventional search with semantic information, or metadata, on the data searched for and/or on the searchers. So far, approaches to semantic search exploit characteristics of the searchers like age, education, or spoken language for selecting and/or ranking search results. Such data allow to build up a semantic search engine as an extension of a conventi...
متن کاملParallel Computation of the SVD of a Matrix Product
In this paper we study a parallel algorithm for computing the singular value decomposition SVD of a product of two matrices on message passing multiprocessors This algorithm is related to the classical Golub Kahan method for computing the SVD of a single matrix and the recent work carried out by Golub et al for computing the SVD of a general matrix product quotient The experimental results of o...
متن کاملEmpirical Evaluation of Four Tensor Decomposition Algorithms
Higher-order tensor decompositions are analogous to the familiar Singular Value Decomposition (SVD), but they transcend the limitations of matrices (second-order tensors). SVD is a powerful tool that has achieved impressive results in information retrieval, collaborative filtering, computational linguistics, computational vision, and other fields. However, SVD is limited to two-dimensional arra...
متن کامل